home *** CD-ROM | disk | FTP | other *** search
- program MobileAgent;
-
- uses
- Windows,
- Forms,
- Unit1 in 'Unit1.pas' {Form1},
- gsm_sms in 'gsm_sms.pas',
- uDebug in 'uDebug.pas' {frmDebug},
- uComposeSMS in 'uComposeSMS.pas' {frmMessageContact},
- uCalling in 'uCalling.pas' {frmCalling},
- uAbout in 'uAbout.pas' {frmAbout},
- uOptions in 'uOptions.pas' {frmOptions},
- uNewMessage in 'uNewMessage.pas' {frmNewMessage},
- MobileAgent_TLB in 'MobileAgent_TLB.pas',
- uMobileAgentUI in 'uMobileAgentUI.pas' {MobileAgent: CoClass},
- uSMSDetail in 'uSMSDetail.pas' {frmDetail},
- uObex in 'uObex.pas',
- uPostNote in 'uPostNote.pas' {frmNote},
- uAccessoriesMenu in 'uAccessoriesMenu.pas' {AccessoriesMenu: CoClass},
- uSIMEdit in 'uSIMEdit.pas' {frmSIMEdit: TFrame},
- uMsgView in 'uMsgView.pas' {frmMsgView: TFrame},
- uGlobal in 'uGlobal.pas',
- uInfoView in 'uInfoView.pas' {frmInfoView: TFrame},
- uEditContact in 'uEditContact.pas' {frmEditContact},
- uVCard in 'uVCard.pas',
- uSyncPhonebook in 'uSyncPhonebook.pas' {frmSync: TFrame},
- uPromptConflict in 'uPromptConflict.pas' {frmPromptConflict},
- uMissedCalls in 'uMissedCalls.pas' {frmMissedCalls},
- uKeyPad in 'uKeyPad.pas' {frmKeyPad},
- uPostURL in 'uPostURL.pas' {frmBookmark},
- uConnProgress in 'uConnProgress.pas' {frmConnect},
- uSelectContact in 'uSelectContact.pas' {frmSelContact},
- uEditProfile in 'uEditProfile.pas' {frmEditProfile},
- uExploreView in 'uExploreView.pas' {frmExplore: TFrame},
- WebUpdateWizard in 'components\WebUpdateWizard.pas' {frmWebUpdate},
- uFolderProps in 'uFolderProps.pas' {frmFolderProps},
- uVersion in 'uVersion.pas',
- uStatusDlg in 'uStatusDlg.pas' {frmStatusDlg},
- uWaitComplete in 'uWaitComplete.pas',
- uolSelectPatchPath in 'components\uolSelectPatchPath.pas',
- uAddToGroup in 'uAddToGroup.pas' {frmAddToGroup},
- uOfflineProfile in 'uOfflineProfile.pas' {frmOfflineProfile},
- uScriptEditor in 'uScriptEditor.pas' {frmEditor: TFrame},
- uOrganizeFavs in 'uOrganizeFavs.pas' {frmOrganizeFavs},
- uActivityLog in 'uActivityLog.pas' {frmActivityLog},
- uXMLContactSync in 'uXMLContactSync.pas',
- uContactSync in 'uContactSync.pas',
- uFMASync in 'uFMASync.pas',
- uOutlookSync in 'uOutlookSync.pas',
- CRC32 in 'components\CRC32.pas',
- uChooseLink in 'uChooseLink.pas' {frmChooseLink},
- uSyncLog in 'uSyncLog.pas' {frmSyncLog},
- uChatSMS in 'uChatSMS.pas' {frmCharMessage},
- uCrash in 'uCrash.pas' {ExceptionDialog},
- uGetContact in 'uGetContact.pas' {frmGetContact},
- uCallContact in 'uCallContact.pas' {frmCallContact},
- uAddToPhonebook in 'uAddToPhonebook.pas' {frmAddContact},
- uXML in 'components\uXML.pas',
- uInputQuery in 'uInputQuery.pas' {frmInputQuery};
-
- {$R *.TLB}
-
- {$R *.res}
-
- begin
- Application.Initialize;
- Application.Title := 'floAt''s Mobile Agent';
- Application.CreateForm(TForm1, Form1);
- Application.CreateForm(TfrmMessageContact, frmMessageContact);
- Application.CreateForm(TfrmCalling, frmCalling);
- Application.CreateForm(TfrmNote, frmNote);
- Application.CreateForm(TfrmEditProfile, frmEditProfile);
- Application.CreateForm(TfrmPromptConflict, frmPromptConflict);
- Application.CreateForm(TfrmMissedCalls, frmMissedCalls);
- Application.CreateForm(TfrmKeyPad, frmKeyPad);
- Application.CreateForm(TfrmBookmark, frmBookmark);
- Application.CreateForm(TfrmActivityLog, frmActivityLog);
- Application.CreateForm(TfrmSyncLog, frmSyncLog);
- Application.CreateForm(TfrmCallContact, frmCallContact);
- with Form1 do { use 'with' to trick delphi ide }
- try
- { Load stored values }
- FormStorage1.RestoreFormPlacement;
- { Sould we minimize application? }
- if FormStorage1.StoredValue['StartMinimized'] = True then begin
- { Do not flash main form }
- Application.ShowMainForm := False;
- { Minimize to tray area }
- SetWindowPos(Application.Handle, HWND_BOTTOM, 0,0,0,0,
- SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE or SWP_HIDEWINDOW);
- Application.Minimize;
- end;
- finally
- ShowWindow(Application.Handle,SW_HIDE);
- { Do whatever is required on startup }
- StartupInitialize;
- end;
- Application.Run;
- end.
-